/*
 * Copyright 2009 Google Inc.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.google.appengine.demos.oauth;

/**
 * Options for an oauthfetch.
 */
public class OAuthFetchOptions {
  String oauthAccessTokenUrl;
  String oauthAddEmail;
  String oauthAuthorizationUrl;
  String oauthConsumerKey;
  String oauthConsumerSecret;
  String oauthDesiredCallbackUrl;
  String oauthParamLocation;
  String oauthReceivedCallbackUrl;
  String oauthRequestMethod;
  String oauthRequestToken;
  String oauthRequestTokenSecret;
  String oauthRequestTokenUrl;
  String oauthServiceName;
  String oauthSignUser;
  String oauthState;
  String oauthTokenName;
  String oauthUseToken;

  public void setOAuthAccessTokenUrl(String oauthAccessTokenUrl) {
    this.oauthAccessTokenUrl = oauthAccessTokenUrl;
  }

  public void setOAuthAddEmail(String oauthAddEmail) {
    this.oauthAddEmail = oauthAddEmail;
  }

  public void setOAuthAuthorizationUrl(String oauthAuthorizationUrl) {
    this.oauthAuthorizationUrl = oauthAuthorizationUrl;
  }

  public void setOAuthConsumerKey(String oauthConsumerKey) {
    this.oauthConsumerKey = oauthConsumerKey;
  }

  public void setOAuthConsumerSecret(String oauthConsumerSecret) {
    this.oauthConsumerSecret = oauthConsumerSecret;
  }

  public void setOAuthDesiredCallbackUrl(String oauthDesiredCallbackUrl) {
    this.oauthDesiredCallbackUrl = oauthDesiredCallbackUrl;
  }

  public void setOAuthParamLocation(String oauthParamLocation) {
    this.oauthParamLocation = oauthParamLocation;
  }

  public void setOAuthReceivedCallbackUrl(String oauthReceivedCallbackUrl) {
    this.oauthReceivedCallbackUrl = oauthReceivedCallbackUrl;
  }

  public void setOAuthRequestMethod(String oauthRequestMethod) {
    this.oauthRequestMethod = oauthRequestMethod;
  }

  public void setOAuthRequestToken(String oauthRequestToken) {
    this.oauthRequestToken = oauthRequestToken;
  }

  public void setOAuthRequestTokenSecret(String oauthRequestTokenSecret) {
    this.oauthRequestTokenSecret = oauthRequestTokenSecret;
  }

  public void setOAuthRequestTokenUrl(String oauthRequestTokenUrl) {
    this.oauthRequestTokenUrl = oauthRequestTokenUrl;
  }

  public void setOAuthServiceName(String oauthServiceName) {
    this.oauthServiceName = oauthServiceName;
  }

  public void setOAuthSignUser(String oauthSignUser) {
    this.oauthSignUser = oauthSignUser;
  }

  public void setOAuthState(String oauthState) {
    this.oauthState = oauthState;
  }

  public void setOAuthTokenName(String oauthTokenName) {
    this.oauthTokenName = oauthTokenName;
  }

  public void setOAuthUseToken(String oauthUseToken) {
    this.oauthUseToken = oauthUseToken;
  }
}
